Alpine willowherb - Spanish English Dictionary